Midrange
Four Seasons,
In new town, is a lovely set of restaurants and small shops set in beautifully kept gardens. an excellent indian restaurant called blue ginger with prices ranging from around 1500-2200 kwacha for curries, there is also another restaurant offering pastas, salads and steaks all reasonably priced. you'll probably need to drive, its located just near the capital sunbird hotel in the government district. but well worth the trip - there's also a great bar serving some lethal cocktails!
Italian Dehli
The locals and expats place to go for a coffee in Lilongwe. Meet the friendliest shop owner in Lilongwe, an Italian man called Augusto who is passionate about two things pizzas and football Lazio. Certainly the best coffee,pizza and panini in town. If it's not on the menu he will make it. Excellent place to stock up on European goods.
Mamma Mia
Old town mall. lilongwe's fanciest italian restaurant, much favored by the expat community so reservations strongly advised on weekends. real italian pizza, pasta and more, but expect to pay over k2000/head us$20 for a full meal with a glass of wine, and food quality is a little uneven.